Things Cloud プラットフォームの紹介

Things Cloudは、次の面でビジネスを強化するために設計された、堅牢で安全かつスケーラブルなモノのインターネット (IoT) プラットフォームです。

  • デバイス統合: シンプルなセンサーから複雑な機械まで、あらゆる種類のデバイスを接続し、信頼性が高く安全なデータ転送を保証します。

  • デバイス管理: 導入から廃棄までのライフサイクル全体を通じて、リモートで接続されたすべての機器を監視、制御、管理します。

  • IoT データ管理: リアルタイムデータと履歴データを準備、正規化、拡充し、機器の統一されたビューを作成します。

  • アプリケーションの活用: IoTデータを視覚化・分析し、既存のビジネスシステムと統合し、ビジネスニーズに応じたカスタムIoTアプリケーションやソリューションを迅速に構築します。

  • 分析: インテリジェントな分析とリアルタイムの意思決定を使用して、機器のオペレーションを自動化、最適化、リモート制御します。

  • プラットフォーム管理: クラウドで構成、セキュリティ設定、テナント構造を管理するか、または完全な制御のためにプラットフォームを自社施設に展開します。

プラットフォーム概要

このセクションでは、IoTアーキテクト、オートメーションエンジニア、産業エンジニア、および開発者向けにThings Cloudのコアコンセプトと機能を紹介します。

デバイス統合

Things Cloudは、デバイス接続のための複数の方法を提供しています。

  • 事前統合されたIoTゲートウェイ: 最も簡単な統合のために認定パートナーが提供する認定デバイスから選択します。
  • thin-edge.iothin-edge.io は、カスタムデバイス統合に推奨されます。実践的な例については、thin-edge.ioの概要チュートリアルに従ってください。
  • 直接統合HTTP REST または MQTT インターフェースを介してデバイスを接続します。MQTTインターフェースは、最小限のデバイス側ロジックで設計されており、マイクロコントローラーベースのデバイスに適しています。

デバイスが Things Cloud に接続されると、機器データをプラットフォームにストリーミングできるようになります。一般的な方法は、データ取得にゲートウェイデバイスを使用することです。これらのゲートウェイは、機器のさまざまなセンサーやフィールドバスデバイスに接続されることが多く、関連データを収集してIoTプラットフォームに転送する役割を担っています。

データ統合を容易にするために、Things Cloud には クラウドフィールドバス テクノロジーが付属しています。これらは、CAN、Profibus、Modbusなどの著名なフィールドバスプロトコルを簡単に統合するための構成主導の方法を提供します。

備考
Things Cloudへのデバイス統合の基本的なライフサイクルは、デバイスとのインターフェースで説明されています。

デバイス管理

デバイスを効果的に管理することは、IoTソリューションを展開する際に重要ですが、しばしば見落とされる側面です。適切なデバイス管理が行われていないと、時間が経つにつれてデバイスを健全かつ最新の状態に保つことがますます困難になり、セキュリティリスク、運用上の障害、メンテナンスコストの増加につながります。これは、デバイスの規模を拡大し、新しい機能を追加して展開が複雑になる場合に特に当てはまります。

機器をインターネットに接続するには、安全で堅牢なデバイス管理の実践が必要です。Things Cloud は包括的なデバイス管理機能を通じて、ライフサイクル全体にわたって接続されたさまざまなデバイス群の管理に必要な複雑さと時間を大幅に削減します。

  • デバイスの登録: 任意の数のデバイスを一度に登録して統合します。
  • OTA(Over-the-air)ファームウェア および ソフトウェア の更新: 最新のソフトウェアまたはファームウェアバージョンを効率的に展開して、デバイスを安全で最新の状態に保ちます。
  • 構成の管理: 新しい構成を適用することでデバイスの設定を簡単に変更します。
  • 接続監視 および 接続: 通信を停止したデバイスを迅速に特定し、根本的な問題を特定します。
  • デバイスの交換: データ履歴を失うことなく、物理デバイスを交換します。

IoTデータ管理

Things Cloud は、標準的でありながら拡張可能な データモデル を活用して、さまざまなデバイスタイプやプロトコルからのデータを一貫して表現します。このアプローチにより、デバイス統合が IoT アプリケーションから切り離されます。

アセットとその属性をモデル化することで、組織はすべての Things Cloud アプリケーションに活用され、REST API 経由でクエリを実行できる IoTデータの包括的なビューを作成することができます。

Things Cloud では、オプションの DataHub アプリケーションも提供しています。Things Cloud DataHub は、標準の ODBC/JDBC インターフェース経由で SQL を使用して、IoT データを効率的に クエリ でき、IoT データと外部データレイク ストアを効率的に 統合できます。この機能は、大量のデータを扱う組織にとって特に価値があり、IoT データを既存のビジネスインテリジェンス、分析、および AI ツールやワークフローにシームレスに統合することを可能にします。

アプリケーションの活用

Things Cloud は、接続された機器を簡単に使用してビジネス成果を促進するための包括的なツールとアプリケーションのスイートを提供します。

このサービスの中核となるのは、コックピット アプリケーション です。このアプリケーションは、柔軟な ダッシュボード を通じて車両や機器の主要業績評価指標 (KPI) を視覚化し、レポートの作成と管理 によってデータ分析やビジネスへの洞察を得たり、効率的に アラームを管理 して重大なイベントに迅速に対応したりできるさまざまな機能を提供します。

Things Cloud のコア設計原則の一つは、カスタマイズと拡張を可能にすることです。

このため、Things Cloud は次のような多くのセルフサービスなカスタマイズオプションを提供しています。

  1. ホワイト ラベリング: すべてのアプリケーションは ブランディング マネージャ を使用して簡単にブランディングできるため、組織はその視覚的アイデンティティを維持できます。

  2. カスタム ダッシュボード: ユーザーは ダッシュボード機能 を使用して、機器や主要業績評価指標に合わせてカスタマイズされた視覚化を作成できます。

  3. リアルタイム分析Analytics Builder アプリケーションを使用すると、ユーザーはデータ処理と意思決定のための視覚的な リアルタイム ルール を定義できます。

  4. プラグインと拡張機能: プラットフォームの機能を強化するために、さまざまな プラグインと拡張機能 が利用可能です。

Things Cloud は、開発者による簡単な拡張性も考慮して設計されています。これは、完全なプラットフォーム機能を公開する十分に文書化された API と、効率的な開発ワークフローを実現する コマンドライン インターフェース (CLI)、および知識の共有と問題解決のためのプラットフォームを提供する活発な 開発者コミュニティ によって実現されています。プラットフォームのすべての側面は拡張可能です。

  1. デバイス側ロジック: 開発者はthin-edge.io フレームワークを使用して、デバイス側ロジックを統合できます。

  2. UIアプリケーションWeb SDKを使用すると、開発者は新しい機能で任意の UI アプリケーションをシームレスに拡張したり、Things Cloud UI コンポーネントを活用して独自の UI アプリケーションを作成することができます。

  3. バックエンドサービスマネージドマイクロサービス ホスティングマイクロサービス SDK を組み合わせることで、カスタム バックエンドサービスを簡単に開発、デプロイ、運用することができます。

さらに詳しくは、アプリケーション活用とソリューション セクションをご覧ください。

分析

Things Cloudは、企業がデータから貴重なインサイトを抽出し、リアルタイムのルールを使用して導き出された洞察を運用化するための強力な分析機能を提供します。

これを実現するために、Things Cloudはリアルタイムのデータストリーミングと処理機能を備えており、企業が受信データを処理し、洞察やアクションに変換できます。 定義済みの スマートルール は、データ分析を開始するためのウィザード主導のアプローチを提供します。 一方で ストリーミング分析アプリケーション は、個々のデバイスやアセットごとに、または接続された規模全体のサブセットに対して集約されたものまで、単純なデータ変換から、稼働時間や使用率などのより高度なビジネス指標の計算に至るまで、さらに多くのルールを作成する柔軟性を提供します。 リアルタイムのルールは、外部ワークフロー(サービスチケットの作成など)のトリガーを行ったり、分析情報に基づいて機械操作を最適化するなど、機器に操作を送り返したりすることもできます。

すべての指標と洞察がリアルタイムの受信データのみに依存しているわけではありません。デバイスまたはアセットの「残存耐用年数」などの指標には、同じまたは類似のデバイスまたは資産の履歴データに基づく何らかのベンチマークや学習が含まれており、ここで AI と機械学習 (ML) が役立ちます。Things Cloud DataHub を使用すると、データアナリストとデータ科学者は、あらゆる種類の AI モデルの作成やトレーニングに必要な機器データに簡単にアクセスできます。標準の ODBC/JDBC インターフェースを介した SQL のサポートにより、データサイエンス ワークベンチや選択したオープンソース ツールとのシームレスな統合が可能になります。

AI/ML の真の価値は、作成されたモデルの運用化によってもたらされることに留意してください。 受信する IoT データへのループを閉じ、履歴的な洞察の生成からリアルタイムの洞察の生成に切り替える必要があります。 ここでも、ストリーミング分析アプリケーション が機能し、デプロイされたモデルへのデータフローの調整と、その後のモデル出力の操作によるアラームの発生やワークフローのトリガーなどをサポートします。

プラットフォーム管理

Things Cloudは、クラウドでの Software-as-a-Service(SaaS)として提供される場合や、オンプレミスにインストールされる場合に関わらず、IoTの展開を効率的に制御および保護するためのプラットフォーム管理ソリューションを提供します。専用の 管理アプリケーション を通じて、プラットフォームは管理者がテナントおよびアプリケーション管理、ユーザーロールと権限、データの安全な共有などの重要な領域を管理できるようにします。

主な機能

デプロイオプション

Things Cloudは、さまざまなビジネスおよび規制の要件に対応する柔軟なデプロイ オプションを提供します。

  • クラウドベース(SaaS)デプロイ: ビジネスは、プラットフォームをクラウド内の完全に管理された SaaS ソリューションとして活用し、シームレスな更新、拡張性、インフラ管理のオーバーヘッドの削減の利点を得ることができます。

一貫したアーキテクチャを持つThings Cloudを使用すると、組織は一度開発し、クラウドとエッジの環境の両方にシームレスに展開できるため、統合管理と一貫した機能が保証されます。